×

she has seen better days meaning in French

elle a connu des jours meilleurs; sa situation économique s'est dégradée

Related Words

  1. she
  2. she goat
  3. she ass
  4. she herself
  5. is she
  6. she bear
  7. here she is
  8. may she live!
  9. she is expecting
  10. she is no fool
  11. she goat
  12. she had no business to
  13. she herself
  14. she is beginning to show
PC Version

Copyright © 2018 WordTech Co.